console.log(String(4));
console.log(String(false));
console.log(String(null))
console.log(String(Symbol('s')))

console.log(String({a:2}));
console.log(String([1,2])); // 数组重写toString方法
console.log([1,2].toString());
console.log(String(/reg/g))

var arr = [1,2]
// primitive介入 重写了toString方法
arr.toString = function() { return this.join('/')}
console.log(String(arr))